package cn.stylefeng.guns.modular.demos.model.params;

import lombok.Data;
import cn.stylefeng.roses.kernel.model.validator.BaseValidatingParam;
import java.util.Date;
import java.io.Serializable;

/**
 * <p>
 * 通行证申请表
 * </p>
 *
 * @author zjj
 * @since 2020-09-09
 */
@Data
public class BizPassCheckRequestParam implements Serializable, BaseValidatingParam {

    private static final long serialVersionUID = 1L;

	/*********************************** id****************************************/  
    private Long id;
    /**
     *  BETWEEN 小端值
     */
    private Long idLv;
    /**
     *  BETWEEN 大端值
     */
    private Long idGv;
    /**
     * and or default and
     */
    private boolean idQor;
    /**
     *	eq   =       等于
	 *	ueq  <>,!=   不等于
	 *	gt   >       大于
	 *	lt   <       小于
	 *	ge   >=      大于等于
	 *	le   <=      小于等于
	 *	#BETWEEN   在某个范围内
	 *	LIKE   搜索某种模式
     */
    private String idOperator;
    /**
     *  	不为空
     *  	IS NOT NULL
     */
    private boolean idNotNull;
    /**
     *	为空
     *	IS NULL
     */
    private boolean idNull;
    
    /**
     *	为空
     *	ASC,DESC,
    */
    private String idOrder;
    
	/*********************************** passCheckNum****************************************/  
    /**
     * 通行证编号
     */
    private String passCheckNum;
    /**
     *  BETWEEN 小端值
     */
    private String passCheckNumLv;
    /**
     *  BETWEEN 大端值
     */
    private String passCheckNumGv;
    /**
     * and or default and
     */
    private boolean passCheckNumQor;
    /**
     *	eq   =       等于
	 *	ueq  <>,!=   不等于
	 *	gt   >       大于
	 *	lt   <       小于
	 *	ge   >=      大于等于
	 *	le   <=      小于等于
	 *	#BETWEEN   在某个范围内
	 *	LIKE   搜索某种模式
     */
    private String passCheckNumOperator;
    /**
     *  	不为空
     *  	IS NOT NULL
     */
    private boolean passCheckNumNotNull;
    /**
     *	为空
     *	IS NULL
     */
    private boolean passCheckNumNull;
    
    /**
     *	为空
     *	ASC,DESC,
    */
    private String passCheckNumOrder;
    
	/*********************************** carNum****************************************/  
    /**
     * 车牌号
     */
    private String carNum;
    /**
     *  BETWEEN 小端值
     */
    private String carNumLv;
    /**
     *  BETWEEN 大端值
     */
    private String carNumGv;
    /**
     * and or default and
     */
    private boolean carNumQor;
    /**
     *	eq   =       等于
	 *	ueq  <>,!=   不等于
	 *	gt   >       大于
	 *	lt   <       小于
	 *	ge   >=      大于等于
	 *	le   <=      小于等于
	 *	#BETWEEN   在某个范围内
	 *	LIKE   搜索某种模式
     */
    private String carNumOperator;
    /**
     *  	不为空
     *  	IS NOT NULL
     */
    private boolean carNumNotNull;
    /**
     *	为空
     *	IS NULL
     */
    private boolean carNumNull;
    
    /**
     *	为空
     *	ASC,DESC,
    */
    private String carNumOrder;
    
	/*********************************** carType****************************************/  
    /**
     * 车辆类型
     */
    private String carType;
    /**
     *  BETWEEN 小端值
     */
    private String carTypeLv;
    /**
     *  BETWEEN 大端值
     */
    private String carTypeGv;
    /**
     * and or default and
     */
    private boolean carTypeQor;
    /**
     *	eq   =       等于
	 *	ueq  <>,!=   不等于
	 *	gt   >       大于
	 *	lt   <       小于
	 *	ge   >=      大于等于
	 *	le   <=      小于等于
	 *	#BETWEEN   在某个范围内
	 *	LIKE   搜索某种模式
     */
    private String carTypeOperator;
    /**
     *  	不为空
     *  	IS NOT NULL
     */
    private boolean carTypeNotNull;
    /**
     *	为空
     *	IS NULL
     */
    private boolean carTypeNull;
    
    /**
     *	为空
     *	ASC,DESC,
    */
    private String carTypeOrder;
    
	/*********************************** driverName****************************************/  
    /**
     * 驾驶员姓名
     */
    private String driverName;
    /**
     *  BETWEEN 小端值
     */
    private String driverNameLv;
    /**
     *  BETWEEN 大端值
     */
    private String driverNameGv;
    /**
     * and or default and
     */
    private boolean driverNameQor;
    /**
     *	eq   =       等于
	 *	ueq  <>,!=   不等于
	 *	gt   >       大于
	 *	lt   <       小于
	 *	ge   >=      大于等于
	 *	le   <=      小于等于
	 *	#BETWEEN   在某个范围内
	 *	LIKE   搜索某种模式
     */
    private String driverNameOperator;
    /**
     *  	不为空
     *  	IS NOT NULL
     */
    private boolean driverNameNotNull;
    /**
     *	为空
     *	IS NULL
     */
    private boolean driverNameNull;
    
    /**
     *	为空
     *	ASC,DESC,
    */
    private String driverNameOrder;
    
	/*********************************** driverIdCard****************************************/  
    /**
     * 驾驶员身份证
     */
    private String driverIdCard;
    /**
     *  BETWEEN 小端值
     */
    private String driverIdCardLv;
    /**
     *  BETWEEN 大端值
     */
    private String driverIdCardGv;
    /**
     * and or default and
     */
    private boolean driverIdCardQor;
    /**
     *	eq   =       等于
	 *	ueq  <>,!=   不等于
	 *	gt   >       大于
	 *	lt   <       小于
	 *	ge   >=      大于等于
	 *	le   <=      小于等于
	 *	#BETWEEN   在某个范围内
	 *	LIKE   搜索某种模式
     */
    private String driverIdCardOperator;
    /**
     *  	不为空
     *  	IS NOT NULL
     */
    private boolean driverIdCardNotNull;
    /**
     *	为空
     *	IS NULL
     */
    private boolean driverIdCardNull;
    
    /**
     *	为空
     *	ASC,DESC,
    */
    private String driverIdCardOrder;
    
	/*********************************** contactNumber****************************************/  
    /**
     * 联系电话
     */
    private String contactNumber;
    /**
     *  BETWEEN 小端值
     */
    private String contactNumberLv;
    /**
     *  BETWEEN 大端值
     */
    private String contactNumberGv;
    /**
     * and or default and
     */
    private boolean contactNumberQor;
    /**
     *	eq   =       等于
	 *	ueq  <>,!=   不等于
	 *	gt   >       大于
	 *	lt   <       小于
	 *	ge   >=      大于等于
	 *	le   <=      小于等于
	 *	#BETWEEN   在某个范围内
	 *	LIKE   搜索某种模式
     */
    private String contactNumberOperator;
    /**
     *  	不为空
     *  	IS NOT NULL
     */
    private boolean contactNumberNotNull;
    /**
     *	为空
     *	IS NULL
     */
    private boolean contactNumberNull;
    
    /**
     *	为空
     *	ASC,DESC,
    */
    private String contactNumberOrder;
    
	/*********************************** subordinateType****************************************/  
    /**
     * 所属类型：0：个人，1：单位
     */
    private Integer subordinateType;
    /**
     *  BETWEEN 小端值
     */
    private Integer subordinateTypeLv;
    /**
     *  BETWEEN 大端值
     */
    private Integer subordinateTypeGv;
    /**
     * and or default and
     */
    private boolean subordinateTypeQor;
    /**
     *	eq   =       等于
	 *	ueq  <>,!=   不等于
	 *	gt   >       大于
	 *	lt   <       小于
	 *	ge   >=      大于等于
	 *	le   <=      小于等于
	 *	#BETWEEN   在某个范围内
	 *	LIKE   搜索某种模式
     */
    private String subordinateTypeOperator;
    /**
     *  	不为空
     *  	IS NOT NULL
     */
    private boolean subordinateTypeNotNull;
    /**
     *	为空
     *	IS NULL
     */
    private boolean subordinateTypeNull;
    
    /**
     *	为空
     *	ASC,DESC,
    */
    private String subordinateTypeOrder;
    
	/*********************************** subordinateUnit****************************************/  
    /**
     * 所属单位
     */
    private String subordinateUnit;
    /**
     *  BETWEEN 小端值
     */
    private String subordinateUnitLv;
    /**
     *  BETWEEN 大端值
     */
    private String subordinateUnitGv;
    /**
     * and or default and
     */
    private boolean subordinateUnitQor;
    /**
     *	eq   =       等于
	 *	ueq  <>,!=   不等于
	 *	gt   >       大于
	 *	lt   <       小于
	 *	ge   >=      大于等于
	 *	le   <=      小于等于
	 *	#BETWEEN   在某个范围内
	 *	LIKE   搜索某种模式
     */
    private String subordinateUnitOperator;
    /**
     *  	不为空
     *  	IS NOT NULL
     */
    private boolean subordinateUnitNotNull;
    /**
     *	为空
     *	IS NULL
     */
    private boolean subordinateUnitNull;
    
    /**
     *	为空
     *	ASC,DESC,
    */
    private String subordinateUnitOrder;
    
	/*********************************** passCheckStatus****************************************/  
    /**
     * 通行状态,字典 SYS_ZDCL_AUDIT_STATUS
     */
    private Integer passCheckStatus;
    /**
     *  BETWEEN 小端值
     */
    private Integer passCheckStatusLv;
    /**
     *  BETWEEN 大端值
     */
    private Integer passCheckStatusGv;
    /**
     * and or default and
     */
    private boolean passCheckStatusQor;
    /**
     *	eq   =       等于
	 *	ueq  <>,!=   不等于
	 *	gt   >       大于
	 *	lt   <       小于
	 *	ge   >=      大于等于
	 *	le   <=      小于等于
	 *	#BETWEEN   在某个范围内
	 *	LIKE   搜索某种模式
     */
    private String passCheckStatusOperator;
    /**
     *  	不为空
     *  	IS NOT NULL
     */
    private boolean passCheckStatusNotNull;
    /**
     *	为空
     *	IS NULL
     */
    private boolean passCheckStatusNull;
    
    /**
     *	为空
     *	ASC,DESC,
    */
    private String passCheckStatusOrder;
    
	/*********************************** appEndTime****************************************/  
    /**
     * 申请通行结束时间
     */
    private Date appEndTime;
    /**
     *  BETWEEN 小端值
     */
    private Date appEndTimeLv;
    /**
     *  BETWEEN 大端值
     */
    private Date appEndTimeGv;
    /**
     * and or default and
     */
    private boolean appEndTimeQor;
    /**
     *	eq   =       等于
	 *	ueq  <>,!=   不等于
	 *	gt   >       大于
	 *	lt   <       小于
	 *	ge   >=      大于等于
	 *	le   <=      小于等于
	 *	#BETWEEN   在某个范围内
	 *	LIKE   搜索某种模式
     */
    private String appEndTimeOperator;
    /**
     *  	不为空
     *  	IS NOT NULL
     */
    private boolean appEndTimeNotNull;
    /**
     *	为空
     *	IS NULL
     */
    private boolean appEndTimeNull;
    
    /**
     *	为空
     *	ASC,DESC,
    */
    private String appEndTimeOrder;
    
	/*********************************** appStartTime****************************************/  
    /**
     * 申请通行开始时间
     */
    private Date appStartTime;
    /**
     *  BETWEEN 小端值
     */
    private Date appStartTimeLv;
    /**
     *  BETWEEN 大端值
     */
    private Date appStartTimeGv;
    /**
     * and or default and
     */
    private boolean appStartTimeQor;
    /**
     *	eq   =       等于
	 *	ueq  <>,!=   不等于
	 *	gt   >       大于
	 *	lt   <       小于
	 *	ge   >=      大于等于
	 *	le   <=      小于等于
	 *	#BETWEEN   在某个范围内
	 *	LIKE   搜索某种模式
     */
    private String appStartTimeOperator;
    /**
     *  	不为空
     *  	IS NOT NULL
     */
    private boolean appStartTimeNotNull;
    /**
     *	为空
     *	IS NULL
     */
    private boolean appStartTimeNull;
    
    /**
     *	为空
     *	ASC,DESC,
    */
    private String appStartTimeOrder;
    
	/*********************************** startAddress****************************************/  
    /**
     * 出发地名称
     */
    private String startAddress;
    /**
     *  BETWEEN 小端值
     */
    private String startAddressLv;
    /**
     *  BETWEEN 大端值
     */
    private String startAddressGv;
    /**
     * and or default and
     */
    private boolean startAddressQor;
    /**
     *	eq   =       等于
	 *	ueq  <>,!=   不等于
	 *	gt   >       大于
	 *	lt   <       小于
	 *	ge   >=      大于等于
	 *	le   <=      小于等于
	 *	#BETWEEN   在某个范围内
	 *	LIKE   搜索某种模式
     */
    private String startAddressOperator;
    /**
     *  	不为空
     *  	IS NOT NULL
     */
    private boolean startAddressNotNull;
    /**
     *	为空
     *	IS NULL
     */
    private boolean startAddressNull;
    
    /**
     *	为空
     *	ASC,DESC,
    */
    private String startAddressOrder;
    
	/*********************************** endAddress****************************************/  
    /**
     * 目的地名称
     */
    private String endAddress;
    /**
     *  BETWEEN 小端值
     */
    private String endAddressLv;
    /**
     *  BETWEEN 大端值
     */
    private String endAddressGv;
    /**
     * and or default and
     */
    private boolean endAddressQor;
    /**
     *	eq   =       等于
	 *	ueq  <>,!=   不等于
	 *	gt   >       大于
	 *	lt   <       小于
	 *	ge   >=      大于等于
	 *	le   <=      小于等于
	 *	#BETWEEN   在某个范围内
	 *	LIKE   搜索某种模式
     */
    private String endAddressOperator;
    /**
     *  	不为空
     *  	IS NOT NULL
     */
    private boolean endAddressNotNull;
    /**
     *	为空
     *	IS NULL
     */
    private boolean endAddressNull;
    
    /**
     *	为空
     *	ASC,DESC,
    */
    private String endAddressOrder;
    
	/*********************************** passType****************************************/  
    /**
     * 通行证类型, 字典 SYS_ZDCL_PASS_TYPE
     */
    private String passType;
    /**
     *  BETWEEN 小端值
     */
    private String passTypeLv;
    /**
     *  BETWEEN 大端值
     */
    private String passTypeGv;
    /**
     * and or default and
     */
    private boolean passTypeQor;
    /**
     *	eq   =       等于
	 *	ueq  <>,!=   不等于
	 *	gt   >       大于
	 *	lt   <       小于
	 *	ge   >=      大于等于
	 *	le   <=      小于等于
	 *	#BETWEEN   在某个范围内
	 *	LIKE   搜索某种模式
     */
    private String passTypeOperator;
    /**
     *  	不为空
     *  	IS NOT NULL
     */
    private boolean passTypeNotNull;
    /**
     *	为空
     *	IS NULL
     */
    private boolean passTypeNull;
    
    /**
     *	为空
     *	ASC,DESC,
    */
    private String passTypeOrder;
    
	/*********************************** appTheReason****************************************/  
    /**
     * 申请理由
     */
    private String appTheReason;
    /**
     *  BETWEEN 小端值
     */
    private String appTheReasonLv;
    /**
     *  BETWEEN 大端值
     */
    private String appTheReasonGv;
    /**
     * and or default and
     */
    private boolean appTheReasonQor;
    /**
     *	eq   =       等于
	 *	ueq  <>,!=   不等于
	 *	gt   >       大于
	 *	lt   <       小于
	 *	ge   >=      大于等于
	 *	le   <=      小于等于
	 *	#BETWEEN   在某个范围内
	 *	LIKE   搜索某种模式
     */
    private String appTheReasonOperator;
    /**
     *  	不为空
     *  	IS NOT NULL
     */
    private boolean appTheReasonNotNull;
    /**
     *	为空
     *	IS NULL
     */
    private boolean appTheReasonNull;
    
    /**
     *	为空
     *	ASC,DESC,
    */
    private String appTheReasonOrder;
    
	/*********************************** passEndTime****************************************/  
    /**
     * 允许通行结束时间
     */
    private Date passEndTime;
    /**
     *  BETWEEN 小端值
     */
    private Date passEndTimeLv;
    /**
     *  BETWEEN 大端值
     */
    private Date passEndTimeGv;
    /**
     * and or default and
     */
    private boolean passEndTimeQor;
    /**
     *	eq   =       等于
	 *	ueq  <>,!=   不等于
	 *	gt   >       大于
	 *	lt   <       小于
	 *	ge   >=      大于等于
	 *	le   <=      小于等于
	 *	#BETWEEN   在某个范围内
	 *	LIKE   搜索某种模式
     */
    private String passEndTimeOperator;
    /**
     *  	不为空
     *  	IS NOT NULL
     */
    private boolean passEndTimeNotNull;
    /**
     *	为空
     *	IS NULL
     */
    private boolean passEndTimeNull;
    
    /**
     *	为空
     *	ASC,DESC,
    */
    private String passEndTimeOrder;
    
	/*********************************** passStartTime****************************************/  
    /**
     * 允许通行开始时间
     */
    private Date passStartTime;
    /**
     *  BETWEEN 小端值
     */
    private Date passStartTimeLv;
    /**
     *  BETWEEN 大端值
     */
    private Date passStartTimeGv;
    /**
     * and or default and
     */
    private boolean passStartTimeQor;
    /**
     *	eq   =       等于
	 *	ueq  <>,!=   不等于
	 *	gt   >       大于
	 *	lt   <       小于
	 *	ge   >=      大于等于
	 *	le   <=      小于等于
	 *	#BETWEEN   在某个范围内
	 *	LIKE   搜索某种模式
     */
    private String passStartTimeOperator;
    /**
     *  	不为空
     *  	IS NOT NULL
     */
    private boolean passStartTimeNotNull;
    /**
     *	为空
     *	IS NULL
     */
    private boolean passStartTimeNull;
    
    /**
     *	为空
     *	ASC,DESC,
    */
    private String passStartTimeOrder;
    
	/*********************************** drivingPath****************************************/  
    /**
     * 行驶路径
     */
    private String drivingPath;
    /**
     *  BETWEEN 小端值
     */
    private String drivingPathLv;
    /**
     *  BETWEEN 大端值
     */
    private String drivingPathGv;
    /**
     * and or default and
     */
    private boolean drivingPathQor;
    /**
     *	eq   =       等于
	 *	ueq  <>,!=   不等于
	 *	gt   >       大于
	 *	lt   <       小于
	 *	ge   >=      大于等于
	 *	le   <=      小于等于
	 *	#BETWEEN   在某个范围内
	 *	LIKE   搜索某种模式
     */
    private String drivingPathOperator;
    /**
     *  	不为空
     *  	IS NOT NULL
     */
    private boolean drivingPathNotNull;
    /**
     *	为空
     *	IS NULL
     */
    private boolean drivingPathNull;
    
    /**
     *	为空
     *	ASC,DESC,
    */
    private String drivingPathOrder;
    
	/*********************************** passCheckFileId****************************************/  
    /**
     * 通行证PDF文件
     */
    private Long passCheckFileId;
    /**
     *  BETWEEN 小端值
     */
    private Long passCheckFileIdLv;
    /**
     *  BETWEEN 大端值
     */
    private Long passCheckFileIdGv;
    /**
     * and or default and
     */
    private boolean passCheckFileIdQor;
    /**
     *	eq   =       等于
	 *	ueq  <>,!=   不等于
	 *	gt   >       大于
	 *	lt   <       小于
	 *	ge   >=      大于等于
	 *	le   <=      小于等于
	 *	#BETWEEN   在某个范围内
	 *	LIKE   搜索某种模式
     */
    private String passCheckFileIdOperator;
    /**
     *  	不为空
     *  	IS NOT NULL
     */
    private boolean passCheckFileIdNotNull;
    /**
     *	为空
     *	IS NULL
     */
    private boolean passCheckFileIdNull;
    
    /**
     *	为空
     *	ASC,DESC,
    */
    private String passCheckFileIdOrder;
    
	/*********************************** passCheckImgFileId****************************************/  
    private Long passCheckImgFileId;
    /**
     *  BETWEEN 小端值
     */
    private Long passCheckImgFileIdLv;
    /**
     *  BETWEEN 大端值
     */
    private Long passCheckImgFileIdGv;
    /**
     * and or default and
     */
    private boolean passCheckImgFileIdQor;
    /**
     *	eq   =       等于
	 *	ueq  <>,!=   不等于
	 *	gt   >       大于
	 *	lt   <       小于
	 *	ge   >=      大于等于
	 *	le   <=      小于等于
	 *	#BETWEEN   在某个范围内
	 *	LIKE   搜索某种模式
     */
    private String passCheckImgFileIdOperator;
    /**
     *  	不为空
     *  	IS NOT NULL
     */
    private boolean passCheckImgFileIdNotNull;
    /**
     *	为空
     *	IS NULL
     */
    private boolean passCheckImgFileIdNull;
    
    /**
     *	为空
     *	ASC,DESC,
    */
    private String passCheckImgFileIdOrder;
    
	/*********************************** publicId****************************************/  
    /**
     * 对外id
     */
    private String publicId;
    /**
     *  BETWEEN 小端值
     */
    private String publicIdLv;
    /**
     *  BETWEEN 大端值
     */
    private String publicIdGv;
    /**
     * and or default and
     */
    private boolean publicIdQor;
    /**
     *	eq   =       等于
	 *	ueq  <>,!=   不等于
	 *	gt   >       大于
	 *	lt   <       小于
	 *	ge   >=      大于等于
	 *	le   <=      小于等于
	 *	#BETWEEN   在某个范围内
	 *	LIKE   搜索某种模式
     */
    private String publicIdOperator;
    /**
     *  	不为空
     *  	IS NOT NULL
     */
    private boolean publicIdNotNull;
    /**
     *	为空
     *	IS NULL
     */
    private boolean publicIdNull;
    
    /**
     *	为空
     *	ASC,DESC,
    */
    private String publicIdOrder;
    
	/*********************************** createTime****************************************/  
    /**
     * 创建时间
     */
    private Date createTime;
    /**
     *  BETWEEN 小端值
     */
    private Date createTimeLv;
    /**
     *  BETWEEN 大端值
     */
    private Date createTimeGv;
    /**
     * and or default and
     */
    private boolean createTimeQor;
    /**
     *	eq   =       等于
	 *	ueq  <>,!=   不等于
	 *	gt   >       大于
	 *	lt   <       小于
	 *	ge   >=      大于等于
	 *	le   <=      小于等于
	 *	#BETWEEN   在某个范围内
	 *	LIKE   搜索某种模式
     */
    private String createTimeOperator;
    /**
     *  	不为空
     *  	IS NOT NULL
     */
    private boolean createTimeNotNull;
    /**
     *	为空
     *	IS NULL
     */
    private boolean createTimeNull;
    
    /**
     *	为空
     *	ASC,DESC,
    */
    private String createTimeOrder;
    
	/*********************************** createUser****************************************/  
    /**
     * 创建人
     */
    private Long createUser;
    /**
     *  BETWEEN 小端值
     */
    private Long createUserLv;
    /**
     *  BETWEEN 大端值
     */
    private Long createUserGv;
    /**
     * and or default and
     */
    private boolean createUserQor;
    /**
     *	eq   =       等于
	 *	ueq  <>,!=   不等于
	 *	gt   >       大于
	 *	lt   <       小于
	 *	ge   >=      大于等于
	 *	le   <=      小于等于
	 *	#BETWEEN   在某个范围内
	 *	LIKE   搜索某种模式
     */
    private String createUserOperator;
    /**
     *  	不为空
     *  	IS NOT NULL
     */
    private boolean createUserNotNull;
    /**
     *	为空
     *	IS NULL
     */
    private boolean createUserNull;
    
    /**
     *	为空
     *	ASC,DESC,
    */
    private String createUserOrder;
    
	/*********************************** updateTime****************************************/  
    /**
     * 更新时间
     */
    private Date updateTime;
    /**
     *  BETWEEN 小端值
     */
    private Date updateTimeLv;
    /**
     *  BETWEEN 大端值
     */
    private Date updateTimeGv;
    /**
     * and or default and
     */
    private boolean updateTimeQor;
    /**
     *	eq   =       等于
	 *	ueq  <>,!=   不等于
	 *	gt   >       大于
	 *	lt   <       小于
	 *	ge   >=      大于等于
	 *	le   <=      小于等于
	 *	#BETWEEN   在某个范围内
	 *	LIKE   搜索某种模式
     */
    private String updateTimeOperator;
    /**
     *  	不为空
     *  	IS NOT NULL
     */
    private boolean updateTimeNotNull;
    /**
     *	为空
     *	IS NULL
     */
    private boolean updateTimeNull;
    
    /**
     *	为空
     *	ASC,DESC,
    */
    private String updateTimeOrder;
    
	/*********************************** updateUser****************************************/  
    /**
     * 更新人
     */
    private Long updateUser;
    /**
     *  BETWEEN 小端值
     */
    private Long updateUserLv;
    /**
     *  BETWEEN 大端值
     */
    private Long updateUserGv;
    /**
     * and or default and
     */
    private boolean updateUserQor;
    /**
     *	eq   =       等于
	 *	ueq  <>,!=   不等于
	 *	gt   >       大于
	 *	lt   <       小于
	 *	ge   >=      大于等于
	 *	le   <=      小于等于
	 *	#BETWEEN   在某个范围内
	 *	LIKE   搜索某种模式
     */
    private String updateUserOperator;
    /**
     *  	不为空
     *  	IS NOT NULL
     */
    private boolean updateUserNotNull;
    /**
     *	为空
     *	IS NULL
     */
    private boolean updateUserNull;
    
    /**
     *	为空
     *	ASC,DESC,
    */
    private String updateUserOrder;
    
	/*********************************** version****************************************/  
    /**
     * 乐观锁
     */
    private Integer version;
    /**
     *  BETWEEN 小端值
     */
    private Integer versionLv;
    /**
     *  BETWEEN 大端值
     */
    private Integer versionGv;
    /**
     * and or default and
     */
    private boolean versionQor;
    /**
     *	eq   =       等于
	 *	ueq  <>,!=   不等于
	 *	gt   >       大于
	 *	lt   <       小于
	 *	ge   >=      大于等于
	 *	le   <=      小于等于
	 *	#BETWEEN   在某个范围内
	 *	LIKE   搜索某种模式
     */
    private String versionOperator;
    /**
     *  	不为空
     *  	IS NOT NULL
     */
    private boolean versionNotNull;
    /**
     *	为空
     *	IS NULL
     */
    private boolean versionNull;
    
    /**
     *	为空
     *	ASC,DESC,
    */
    private String versionOrder;
    
	/*********************************** delFlag****************************************/  
    /**
     * 是否删除0:否，-1: 删除
     */
    private Integer delFlag;
    /**
     *  BETWEEN 小端值
     */
    private Integer delFlagLv;
    /**
     *  BETWEEN 大端值
     */
    private Integer delFlagGv;
    /**
     * and or default and
     */
    private boolean delFlagQor;
    /**
     *	eq   =       等于
	 *	ueq  <>,!=   不等于
	 *	gt   >       大于
	 *	lt   <       小于
	 *	ge   >=      大于等于
	 *	le   <=      小于等于
	 *	#BETWEEN   在某个范围内
	 *	LIKE   搜索某种模式
     */
    private String delFlagOperator;
    /**
     *  	不为空
     *  	IS NOT NULL
     */
    private boolean delFlagNotNull;
    /**
     *	为空
     *	IS NULL
     */
    private boolean delFlagNull;
    
    /**
     *	为空
     *	ASC,DESC,
    */
    private String delFlagOrder;
    


    @Override
    public String checkParam() {
        return null;
    }

}
